* {
    margin: 0;
    padding: 0;
    list-style: none;
    box-sizing: border-box;
}

.box {
    width: 25.88rem;
    height: 48.06rem;
    position: relative;
}

main {
    width: 25.88rem;
    height: 100%;
    overflow: scroll;
    flex: 1;
}

.main-con{
    width: 25.88rem;
    height: 10rem;
    display: flex;
    padding: 2rem 0 ;
}


.main-con-top{
    width: 18.69rem;
    height: 8rem;
    border: 1px solid #999;
}

.title-con{
    padding: 1rem 0 0 1rem;
}

.punlun{
    padding: 0 1rem;
    float: right;
    color: #1677ff;
}